package com.nhjf.pojo.qo.postJob;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;

import com.nhjf.model.system.Organization;
import com.nhjf.model.teachers.CoursesType;
import com.nhjf.model.teachers.Teacher;
import com.nhjf.pojo.qo.BaseQo;

public class PostJobQo extends BaseQo{

	private boolean  seachUser;
	private boolean  seachTypeOne;
	private boolean  seachOrganization;


	private Long postJobId;
	/**
	 * 作业名称
	 */
	private String name;
	/**
	 *分类
	 */
	private Long typeOne;
	/**
	 * 1全部机构学生，2其它
	 */
	private Integer studentType;
	/**
	 * 开始时间
	 */
	private Date startTime;
	/**
	 * 结束时间
	 */
	private Date endTime;
	/**
	 * 创建时间
	 */
	private Date creatTime;
	/**
	 * 创建人
	 */
	private Long creatUserId;
	/**
	 * 机构
	 */
	private Long organizationId;
	public boolean isSeachUser() {
		return seachUser;
	}
	public void setSeachUser(boolean seachUser) {
		this.seachUser = seachUser;
	}
	public boolean isSeachTypeOne() {
		return seachTypeOne;
	}
	public void setSeachTypeOne(boolean seachTypeOne) {
		this.seachTypeOne = seachTypeOne;
	}
	public boolean isSeachOrganization() {
		return seachOrganization;
	}
	public void setSeachOrganization(boolean seachOrganization) {
		this.seachOrganization = seachOrganization;
	}
	public Long getPostJobId() {
		return postJobId;
	}
	public void setPostJobId(Long postJobId) {
		this.postJobId = postJobId;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Long getTypeOne() {
		return typeOne;
	}
	public void setTypeOne(Long typeOne) {
		this.typeOne = typeOne;
	}
	public Date getStartTime() {
		return startTime;
	}
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	public Date getEndTime() {
		return endTime;
	}
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	public Date getCreatTime() {
		return creatTime;
	}
	public void setCreatTime(Date creatTime) {
		this.creatTime = creatTime;
	}
	public Long getCreatUserId() {
		return creatUserId;
	}
	public void setCreatUserId(Long creatUserId) {
		this.creatUserId = creatUserId;
	}
	public Long getOrganizationId() {
		return organizationId;
	}
	public void setOrganizationId(Long organizationId) {
		this.organizationId = organizationId;
	}
	public Integer getStudentType() {
		return studentType;
	}
	public void setStudentType(Integer studentType) {
		this.studentType = studentType;
	}
	
	

}
